
.filterProduct {
    border:1px solid #CCCCCC;
    height:200px;
    overflow-y:scroll;
    width:550px;
    margin:5px 0;
}

.filterProduct li {
    border-bottom:1px solid #efefef;
    height:20px;
    list-style:none outside none;
    padding:5px;
}

.filterProduct li:hover {
    background: #f8f8f8;
}

.filterProduct li a {
    background:url("../images/toolbar.gif") repeat scroll 0 -171px transparent;
    float:right;
    line-height:15px;
    margin-left:5px;
    text-indent:-999px;
    width:15px;
}

.search-bar {
    border-bottom:1px solid #DDDDD;
    margin-bottom:10px;
    overflow:hidden;
    padding-bottom:5px;
}

.productlist {
    overflow:hidden;
    width:700px;
}

.productlist li {
    float:left;
    line-height:20px;
    list-style:none outside none;
    width:230px;
}

.faceboxTip {
    background:#FFF6BF;
    border:medium none;
    margin:0 0 10px;
    padding:10px 10px 8px 37px;
}


#productlist { height:1%; overflow:hidden; }
.search-bar .productCate { width:130px; }
.search-bar .productBrand { width:100px; }
.popup .footer .button,.popup .footer .submit { margin-left:10px; }

.multiSelectProductSpecs #productlist { height:250px; overflow-y:scroll;}
.multiSelectProductSpecs #productlist li label { cursor:pointer; }
.multiSelectProductSpecs #productlist li.productitem { margin-bottom:5px;}
.multiSelectProductSpecs #productlist li .productcaption { font-weight:bold; }
.multiSelectProductSpecs #productlist .productSpecsWrapper {width:95%; height:1%; overflow:hidden;  background:#fff; border:1px solid #ccc; padding:10px; }
.multiSelectProductSpecs #productlist .productSpecsWrapper li { width:48%; float:left; }
.multiSelectProductSpecs #productlist .productSpecsWrapper li span{ float:left; margin-right:5px; line-height:25px;  }
.multiSelectProductSpecs #productlist .productSpecsWrapper .colorarea { width:20px;height:20px; border:1px solid #ccc; }


.singleProductSpecs #productlist { height:250px; overflow-y:scroll;}
.singleProductSpecs #productlist li label { cursor:pointer; }
.singleProductSpecs #productlist li.productitem { margin-bottom:5px;}
.singleProductSpecs #productlist li .productcaption { font-weight:bold; }
.singleProductSpecs #productlist .productSpecsWrapper {width:95%; height:1%; overflow:hidden;  background:#fff; border:1px solid #ccc; padding:10px; }
.singleProductSpecs #productlist .productSpecsWrapper li { width:48%; float:left; }
.singleProductSpecs #productlist .productSpecsWrapper li span{ float:left; margin-right:5px; line-height:25px;  }
.singleProductSpecs #productlist .productSpecsWrapper .colorarea { width:20px;height:20px; border:1px solid #ccc; }


.multiSelectProduct #productlist li { width: 32%; float: left; margin-left: 5px; line-height: 25px; overflow: hidden; height: 25px;}
.multiSelectSpecs #modelList { height:200px; overflow-y:auto;}

